package fr.ul.ade.secunde.ui.phone;

import android.os.Bundle;

import com.actionbarsherlock.app.SherlockPreferenceActivity;
import com.actionbarsherlock.view.Menu;

import fr.ul.ade.R;
import fr.ul.ade.secunde.util.VersionUtils;

/**
 * Activité responsable des préférences de l'utilisateur.
 * 
 * @author Michaël Schnell
 * @since Jul 2, 2013
 * 
 * @version 1.4
 */
public class Preferences
		extends SherlockPreferenceActivity {

	@Override
	@SuppressWarnings("deprecation")
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		if (!VersionUtils.hasHoneyComb()) {
			// Ancienne méthode, utilisé pour le support des versions 8 - 10
			this.addPreferencesFromResource(R.xml.preferences);
		} else {
			this.setContentView(R.layout.activity_preferences);
		}
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		this.getSupportMenuInflater().inflate(R.menu.preferences, menu);
		return true;
	}

}// class Preferences